-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haskellPackages: update stackage and hackage #152408
Conversation
These updated constraints will take effect the next time the hackage data tarball is updated and the 9.0.2.* versions become available.
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
There are currently a whole bunch of failures on Darwin: On Matrix, sterni was suggesting that these errors were introduced somewhere between 44f5259 and c066e2f. I'd appreciate help from anyone with interest in OSX in tracking this down and fixing it. Some people that I've seen on past OSX-related issues that might be interested: @domenkozar, @roberth, @jkachmar, @NixOS/darwin-maintainers Not strictly related, but there are also a few darwin-related Haskell PRs/issues currently open that could use a review or a final push:
|
Currently everything seems like the derivation's outPath has been corrupted somehow, causing reverse dependencies to fail. Since we can't purge store paths from Hydra and the binary cache easily at the moment, we just make the derivation hash change by inserting an unsubstantial change, causing Hydra to build this package and all reverse dependencies again — hopefully successfully this time around.
See comment and message for 2341c7e.
The condition used in the past to detect iOS was "is this aarch64-darwin"? Since we have aarch64-darwin devices running macOS nowadays which do allow large address space, let's use the more accurate flag.
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
This should hopefully now be working on aarch64-linux since sbv (one of crackNum's deps) is now working on aarch64-linux: #153344
This Merge
This PR is the regular merge of the
haskell-updates
branch intomaster
.This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. You may be able to find an up-to-date Hydra build report at cdepillabout/nix-haskell-updates-status.
We roughly aim to merge these
haskell-updates
PRs at least once every two weeks. See the @NixOS/haskell team calendar for who is currently in charge of this branch.haskellPackages Workflow Summary
Our workflow is currently described in
pkgs/development/haskell-modules/HACKING.md
.The short version is this:
haskell-updates
(normally at the beginning of a merge window).haskell-updates
intomaster
every two weeks.mergeable
job is succeeding on hydra.maintained
package is still broken at the time of merge, we will only merge if the maintainer has been pinged 7 days in advance. (If you care about a Haskell package, become a maintainer!)This is the follow-up to #151578. Come to #haskell:nixos.org if you have any questions.